package com.wkbb.common.enums;

/**
 * @author lizhichao
 * @date 2019/9/3
 * @description
 */
public enum DepartLevelEnum {

    //组织架构级别（对于大学：2-学部，3-学院，4-系，5-专业，6-班级；对于中小学：2-学部，5-年级，6-班级）

    /**
     * 学部
     */
    DEPARTMENT(2,"学部"),
    /**
     * 年级
     */
    GRADE(5,"年级"),
    /**
     * 班级
     */
    CLASS(6,"班级");

    private DepartLevelEnum(Integer value, String desc) {
        this.value = value;
        this.desc = desc;
    }

    private Integer value;

    private String desc;

    public Integer getValue() {
        return this.value;
    }

    public void setValue(Integer value) {
        this.value = value;
    }

    public String getDesc() {
        return this.desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public static String getDesc(Integer value) {
        for (DepartLevelEnum departLevelEnum : DepartLevelEnum.values()) {
            if (departLevelEnum.getValue().intValue()==value) {
                return departLevelEnum.getDesc();
            }
        }
        return null;
    }
}
